antiglare shield - French English Dictionary